package com.ctsi.ssdc.service;


import com.ctsi.ssdc.model.PageResult;
import org.springframework.data.domain.Pageable;

import com.ctsi.ssdc.domain.LitemallTopic;
import com.ctsi.ssdc.domain.LitemallTopicExample;
import com.ctsi.ssdc.service.StrengthenBaseService;

import java.util.List;

/**
 * Service Interface for managing LitemallTopic.
 *
 * @author ctsi-biyi-generator
 *
 */
public interface LitemallTopicService 
	extends StrengthenBaseService<LitemallTopic, Integer, LitemallTopicExample>{


    /**
    * GET  /litemallTopics : get the litemallTopics firstStringBaseColumn.
    */
    PageResult<LitemallTopic> findFirstStringColumn(String title ,Pageable pageable);

    LitemallTopic findById(Integer valueId);

    List<LitemallTopic> queryList(int offset, int limit);

    List<LitemallTopic> queryList(int offset, int limit, String sort, String order);


    List<LitemallTopic> queryRelatedList(Integer id, int offset, int limit);
}
